public class J02switch {
    /*
    车牌颜色：
    蓝色  1
    绿色  2
    黄色  3
    白色  4
     */
    public static void main(String[] args) {
        int color = 3;
        //if - else 难受
//        if(color==1){
//            System.out.println("蓝色");
//        } else if (color==2) {
//            System.out.println("绿色");
//        }else if (color==3) {
//            System.out.println("黄色");
//        }else{
//            System.out.println("百色");
//        }

        //swicth
        //int byte short
        //字符串
        /*
        switch，一旦匹配成功，就会不停地往下执行，
            不再判断case,直到遇到break为止，switch穿透
         */
        color = 400;
        switch (color){
            case 1:
                System.out.println("蓝色");
//                break;
            case 2:
                System.out.println("绿色");
//                break;
            case 3:
                System.out.println("黄色");
                break;
            case 4:
                System.out.println("百色");
//                break;
            default:
                //1，所有的case都不匹配，才会执行
                //2， swicth穿透，可能会执行
                // default不一定要放在最后，不过一般都是放在最后
                System.out.println("颜色值错误");
                break;
        }

    }
}
